

// 弹出框
function popForMemInfo(p, flag,msg){
    if(flag){
        $(".member-info-tips .msg").html(msg);
        $('.member-info-tips .confirm').click(function(e){
            e.preventDefault();
            window.location.reload();
        });
    }else{
        $(".member-info-tips .msg").html(msg);
        setTimeout(function(){
            $('.member-info-tips .confirm').trigger("click");
        }, 200);
    }
    p.popup('.member-info-tips');
}
//设置html根目录字体大小
require(['jquery','../modules/pageSize','../modules/popup'],function($,pageSetSize,popup){
    setRootFontSize(pageSetSize);

    // 编辑资料
    var inputValue='';
    $('.person-info h1 a').on('click',function(){
        $(this).hide().siblings('a').show();
        $("#birthday").attr('type:data');
        if($(this).hasClass('edit')){
            $('.person-info').addClass('edit');
            $('.person-info input').attr('disabled',false);
        }
        if($(this).hasClass('complete')){
            $('.person-info').removeClass('edit');
            $('.person-info input').attr('disabled',true);
            inputValue=[];
            $('.person-info input').each(function(i){
                if(i<2){
                    inputValue += $(this).val()+',';
                }
                else{
                    inputValue += $(this).val();
                }
            });
            // need to validate here.
            $.ajax({
                url: '/Home/Member/saveMemberInfo'+getFixedExtraUrl(),
                type: 'POST',
                dataType: 'json',
                data: {nickname: $("#nickname").val(), sex: $("#sex").val(), birthday: $("#birthday").val()},
                success: function(rs){
                    popForMemInfo(popup, rs.stat,rs.msg);
                },
                error: function(){
                    popForMemInfo(popup, false,'服务器异常，请稍后重试！');
                }
            });

        }
    })

    $('.person-info li').each(function(){
        $(this).find('.clear').on('click',function(e){
            e.stopPropagation();
            $(this).siblings('input').val('');
            $(this).hide();
        })
        $(this).find('input').focus(function(e){
            e.stopPropagation();
            $(this).siblings('.clear').show();
        })
    })
    // 修改头像
    $('.head-edit').on('click',function(){
        popup.popupSlide('.headpic-tips');
    })
    $('.headpic-tips a').click(function(){
        //do something
    })
    //地址管理
    $('.member-address .choice').on('click',function(){
        $(this).toggleClass('active').parents('li').siblings().find('.choice').removeClass('active');
    })
    $('.member-address .delete').on('click',function(){
        $(this).parents('li').remove();
    })
});